to be repayable - English Synonyms Dictionary